yan sen
Zhang Yining and Yan Sen Lead Eurotalents Camp in Luxembourg: China's Soft Power Move in Table TennisThe European Table Tennis Union (ETTU) has confirmed that the Eurotalents...
Chinese Soft Power in Brussels: Rereading the China–EU Table Tennis Friendship EventChinese Soft Power in Brussels: Rereading the China–EU Table Tennis Friendshi...
Gan Ching Hwee, 16:00.45 and the Forty-Second Gap Singapore Must Learn to MeasureIn a 50-metre pool, 1500 metres of freestyle is thirty wall touches. Each tou...
The empty analysis and the lesson for Vietnamese footballAcross 33 years of covering football, I have rarely seen an analysis so long...
When the analysis file is empty, sports writers must be brave enough to say 'not enough'On August 13, 2026, I opened a document titled 'Comprehensive Assessment'. I...
Nine Sections, Zero Data: A Filter for the NBA Transfer WindowNine sections. Not a single line of data. The report sat on my screen at two ...
AFF Cup 2026: Vietnam's Defensive Counter-Attacking Tactics – An Inevitable Path or a Road to Failure?When the opening whistle of the AFF Cup 2026 final echoed through My Dinh...
PV Sindhu at the 2026 Asian Games: A Five-Rival Matrix and the Real Limits of a LegendAt the 2026 Japan Open final, PV Sindhu beat Akane Yamaguchi 21-17, 21-17. Sh...
ASEAN Cup 2026 Through a Data Lens: Where Vietnam's Title Run Was Actually BuiltIn the 21st minute of the second leg at Rajamangala, the ball moved through...
Hanoi FC lose 1-4 to SLNA: Four goals expose a structure, not a bad nightBefore the final whistle at Hang Day, I had sat still for a long time in stan...
BLAST Payment Delays and the 2027 Migration to PGL: Trust Repriced in the CS2 CircuitOn the October VRS leaderboard, every team in the top group registered for PG...
Fight Arena Season 3: The Vegas Slot and the 400 Million VND Equation22:47, Sky Expo Vietnam, Ho Chi Minh City. On the LED screen, the name Kidz...
The Baresi Mural Vandalized: Who Really Holds the Fate of AC Milan's Heritage?Morning at Piazza Gino Valle felt different. A Casa Milan employee stepped ou...
Efeler Left to the Last Match: Romania, the Block and a Fracture in ClujFour points. That was the shortest distance between Turkiye and a set win at ...
Duong Thuy Vi and 0.133 Points: The Last Drumbeat of Vietnamese WushuDuong Thuy Vi and 0.133 Points: The Last Drumbeat of Vietnamese Wushu A broke...
Xuan Son Tears Calf, Leaves ASEAN Cup Early: Vietnam's Attack Dilemma Ahead of Thailand ClashAt the 60th minute against the Philippines at Rizal Memorial Stadium, Nguyen...
Chau Tuyet Van, Six Veterans and Five Event Slots: The Load Map of Vietnam's Poomsae Team in ChuncheonIn the first two matchdays after the 2026 Lunar New Year break, when I...
Every dynasty carries the gene of collapse — When the hot seat stays empty because of missing dataAt the 64th minute, I stopped looking at the pitch. The auxiliary screen on t...
The Empty Verdict: The Line Between Transfer Analysis and FabricationMoscow, the night of June 8, 2026. I sat in the hotel lobby, three rows of...
A U.S. Open Match Ended at 3:33 A.M.: Where the Data Gap LiesArthur Ashe was nearly empty when the chair umpire read the score. The...
